Leased
MLS® L3591879
Property Address: 190-20 102nd Ave, Hollis, NY, 11423
Average square foot calculated using Size range provided by listing agent.
Change to metres