1251 Puerta Del Sol
San Clemente, CA 92673
$5,719,650 USD
13,458 SF
13,458 SF
$5,719,650 USD
Warehouse