House for sale, 58-16 83rd Pl, Flushing, NY 11379, USA, in New York, United States

58-16 83rd Pl, Flushing, NY 11379, USA
Twin house • 5 bed. • 3 bath.
$1,450,000

Spaces

Bedrooms5
Bathrooms3

58-16 83rd Pl, Flushing, NY 11379, USA, New York