Updated 3bed/2bath townhouse, available now

 28 N Curley St, BaltimoreMD 21224
$1,8503 Beds1000 sqft