Newly Listed $1,100,000 3 BDS | 3 BA | 2,737.0 SQFT 7835 22ND TERRACE, OCALA, FL 34480 Add to Favorites