8196 Telegraph Road
Severn, Odenton, MD, 21113
11.04 AC
$440,000
Taxes $12,600 / Yr
262 DOM
MLS# AA8074651
Lot-Land / Fee Simple