December 5, 2024

Melrose Terrace

Melrose Terrace is currently under construction and no longer houses residents.  A large flood mitigation project began on the property in 2021.