Property Search Photo Gallery - Listing ID OM649098 Price: $1,500,000 Address: 7060 SW 80Th Street Ocala, Florida 34476 Bedrooms: 4 Full Baths: 2 Total Baths: 2 Acres: 19 SqFt: 2,720 Return to Property (Go to Property) (Go to Property) Data services provided by IDX Broker