$210,000
1615 NE 38TH TERRACE, OCALA, FL, 34470
Single Family Residence