3 recently sold properties at 266th Ln, Homestead, FL
12408 Sw 266th Ln, Homestead, FL 33032
Alternative address:12408 Sw 266th Ln, Naranja, FL 33032
Sold $535,000Single Family
- 3 beds
- 2 baths
- 7,482 sqft
- Built in 1977