Apartment for sale, 805 New Providence, #19805, in New Providence, United StatesNew ProvidenceApartment • 6 room(s) • 2 bed. • 2 bath. • 108.98 m²