1321 Scimitar Avenue, Elmont, NY, 11003
1321 Scimitar Avenue, Elmont, NY, 11003
1321 Scimitar Avenue, Elmont, NY, 11003
1321 Scimitar Avenue, Elmont, NY, 11003
1321 Scimitar Avenue, Elmont, NY, 11003

$565,000

1321 Scimitar Avenue, Elmont, NY, 11003

5
Courtesy of: NY Space Finders Inc |