18-31 Ditmars Blvd
Astoria, NY 11105
$1,425,000 USD
4,962 SF
6
Units
4,962 SF
$1,425,000 USD
Apartments