11
Seabright Shopping Center
Santa Cruz, CA
$10,800,000 USD
3
Units
5.47% Cap Rate
$10,800,000 USD
General Retail