Building for sale, 143 Holly Ridge Holmes Road, in Indianola, United StatesIndianola, 143 Holly Ridge Holmes RoadCommercial building • 2954.32 m²