1730 Commercial Way Spc 34, Santa Cruz CA 95065 — $120,586 | Blackbird Research