Town Square

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