Town Square

Address: 901 Fair Oaks Avenue, South Pasadena, California
Assignment Date: 2019
Size: 12,000 square feet