130 South Euclid Avenue
130 South Euclid Ave, a multi tenant office building consisting of three separate structures, in Old Town Pasadena Preserved in historic charm and in the heart of the business district, the 7,830 square foot property
Read More