38
21305 E Cliff Dr
Santa Cruz, CA 95062
$5,700,000 USD
8,038 SF
5.75% Cap Rate
8,038 SF
$5,700,000 USD
Hotel