Back to search

53-11 90th St

Elmhurst, NY

This building has 2 available units. Each unit may be separately owned and have a different property manager.

Studio

2 units

$2,350 - $2,375

53-11 90th St #C1, Elmhurst, NY 11373
53-11 90th St #1C, Elmhurst, NY 11373