13
1 Rancho Sq
Vallejo, CA 94589
$5,495,000 USD
23,541 SF
6.83% Cap Rate
23,541 SF
$5,495,000 USD
Storefront