Two storey modern flat

65-4 68th Ave, Ridgewood, NY 11385, USA
$