109-15-109-25 Merrick Blvd
Jamaica, NY 11433
$19,000,000 USD
118,566 SF
132
Units
118,566 SF
$19,000,000 USD
Apartments