This is a 2526 square foot, single family home. This home is located at 112 Acosta Creek Dr, Satsuma, FL 32189.
Off market
$203,920
112 Acosta Creek Dr, Satsuma, FL 32189
--beds
--baths
2,526sqft
SingleFamily
Built in 2001
1.85 Acres Lot
$-- Zestimate®
$81/sqft
$2,572 Estimated rent