23-11 21st Ave
Astoria, NY 11105
$795,000 USD
1,700 SF
1
Unit
1,700 SF
$795,000 USD
Apartments