13
60-62 Van Duzer St
Staten Island, NY 10301
$1,395,000 USD
6,600 SF
6,600 SF
$1,395,000 USD
Freestanding