Property Search Photo Gallery - Listing ID OM646341 Price: $15,995,000 Address: 1500 SE 59Th Street Ocala, Florida 34471 Bedrooms: 12 Full Baths: 11 Total Baths: 12 Partial Baths: 1 Acres: 153.610 SqFt: 11,253 Return to Property (Go to Property) (Go to Property) Data services provided by IDX Broker