View all new development properties for sale at The Lennox located at 333 Church Street, Parramatta, NSW 2150. Hotel-style amenities, 24-hour concierge, Elegant finishes.
4.5k