54
339 W D St
Lemoore, CA 93245
$695,000 USD
11,475 SF
7.2% Cap Rate
11,475 SF
$695,000 USD
Storefront