Saint Demetrios

Greek Orthodox Church Renovation
x68,000 Square Feet, 80-unit building
xStudio, One-bedroom, Two-bedroom Apartments
xContractor: Callahan Construction
Weston, Massachusetts