Foxcroft is a regionally-based property management company that specializes in owning and managing commercial real estate. The company offers office and retail space throughout the greater Boston area.
Foxcroft currently owns and manages 250,000 square feet of well-located, residential, office and retail properties.
View More