25405 W Newberry Rd
Newberry, FL 32669
$1,200,000 USD
23,596 SF
23,596 SF
$1,200,000 USD
Storefront Retail Office