This is a 812 square foot, 1.0 bathroom, mobile / manufactured home. This home is located at 24613 Creech Rd, Florala, AL 36442.
Off market
$14,500
24613 Creech Rd, Florala, AL 36442
--beds
1baths
812sqft
MobileManufactured
Built in 1980
0.62 Acres Lot
$-- Zestimate®
$18/sqft
$824 Estimated rent