Building - 6816 18th Avenue

Townhouse in Bensonhurst
2
units
2
stories
1931
built in
Active Listings(1)
Past Sales(0)
N/A
$1,888,888
studio
N/A
2092 ft²