Metro Green Residences in Stamford, CT
Located at 717 Atlantic St, Stamford, CT 06901
(844) 351-6925
Location:
717 Atlantic St, Stamford, CT 06901
Description:
Large windows to promote natural lighting, High quality environmentally friendly finishes, High-efficiency heating and cooling units, Programmable thermostats, Ceiling fans, Wiring for high-speed i... More
Check Availability

(844) 351-6925

717 Atlantic St

Stamford, CT 06901