135-55 127th St, Jamaica, NY 11420, USA is a building in South Ozone Park, Queens with 0 unit(s) currently available with 2 total units.
Located adjacent to Ozone Park, South Ozone Park offers its residents a lot of open greenery. While many people own their homes, there is a growing rental market.
Read More