Footage of our Toll Brothers / Carraway Luxury Apartments project!

Footage of our Toll Brothers / Carraway Luxury Apartments project! Carraway Apartments, owned by Toll Brothers, is located in Harrison, NY. This residential building is 530,900 Square Feet with 5 Floors and 421 units. March took this on as a construction management contract. The project has a duration of 28 months. Carraway is being built […]