ML# :806307 Newly renovated in and out, with mini split system for central air and heat. Open concept with island kitchen, also offers new stainless-steel appliances all through and many more check it out.
120-34 Inwood Street, Jamaica South, NY, 11436