Property Search Photo Gallery - Listing ID OM651818 Price: $5,998,300 Address: 823 SE 116Th Place Road Ocala, Florida 34480 Acres: 155.800 SqFt: 6,786,648 Return to Property (Go to Property) (Go to Property) Data services provided by IDX Broker