This immaculate flat just moments from Battersea Park comprises of three large bedrooms with a tastefully finished bathroom.
Located in Long Island City, Queens, the Orchard is a 70-story residential skyscraper with 824 rental apartments ranging from ...