9
6560 Hembree Ln
Windsor, CA 95492
$5,400,000 USD
9,050 SF
7.07% Cap Rate
9,050 SF
$5,400,000 USD
Freestanding