Building for sale, 1207 E Canal Street, in Mulberry, United StatesMulberry, 1207 E Canal StreetCommercial building • 141.03 m²