WOODSIDE 63 ST NORTH

Woodside, Queens

The apartment is located in Woodside Queens, next to the platform of LIRR Woodside Station.