Locust St. 6-Unit Town Homes

Pasadena, CA