Mint, fully furnished, available for 3 to 6 month lease only: 171 East 73rd Street is a 20’ wide townhouse built in 1860 and completely reimagined in 2016.
Premier luxury high floored 3 bedroom 2 Bathroom rental in one of LIC‘s most sought after condominium, The Powerhouse. This exceptional corner 3BR is