8
1201 Puerta del Sol
San Clemente, CA 92673
$60.00 USD/SF/YR
163 SF
1
Space Available
Built 2004
Built 2004
163 SF
$60.00 USD/SF/YR
Coworking Space