21 Bayview Ave
Howard Beach, NY 11414
$55,000 USD
0.04 AC
0.04 AC
$55,000 USD
Residential