Building - 6816 18th Avenue

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