1151-1161 Puerta Del Sol
San Clemente, CA 92673
$28.20 USD/SF/YR
3,077 SF
1
Space Available
Built 2002
3,077 SF Contiguous
Built 2002
3,077 SF
$28.20 USD/SF/YR
Office/Medical