Locust Street Townhomes

An 18-unit townhome development.