18
188 N Holliston Ave
Pasadena, CA 91106
$4,500,000 USD
10,900 SF
10,900 SF
$4,500,000 USD
Showroom