One Water Street Apartments

One Water Street Apartments photo #1 LEED Certified Apartment Building New Construction One Water Street Apartments photo #3 One Water Street Apartments photo #4 One Water Street Apartments photo #5 One Water Street Apartments photo #6 One Water Street Apartments photo #7

LEED Certified Apartment Building New Construction

  • 266,821 square feet
  • 16 stories

One Water Street is a LEED Certified apartment building on the waterfront in
Philadelphia with stunning contemporary design elements and amenities. Fastrack
collaborated closely with designers and architects, working efficiently to complete
this new construction project in just over 12 months.