Photo Gallery - Listing ID OM638417Sold For$197,000StatusClosedAddress6830 NW 62Nd PlaceOcala, Florida 34482-2603Bedrooms3Full Baths2Total Baths2Acres0.290SqFt1,092Return to Previous PageGo to PropertyFrontSide Yard●●Data services provided by IDX Broker