Location5245 NE 24th Street Ocala, Florida34470 - 5245 NE 24th Ave
- Acreage: 0.37
- Year Built: 1985
- MLS Number: OM546010
- Listed: March 26, 2020 4:56 am
Small storage unit facility, 10 units plus manager office ( possibly manager/owners home apartment) with good size storage yard..
This ad has expired but it could still be for sale. Contact the seller for more information.