Property Developer Owner
Office Address: 26 North Euclid Avenue, Pasadena, CA, 91101
Website: PRO
Phone: PRO
Total SQFT of Construction: BASIC
Total Cost of Construction: BASIC
Owner
Office Address: 300 North Lake Avenue, Pasadena, CA, 91101:91106
Office Address: 81 North Mentor Avenue, Pasadena, CA, 91106