This is a 1296 square foot, single family home. This home is located at 706 Selma Ave, Interlachen, FL 32148.
Off market
Street View
$11,890
706 Selma Ave, Interlachen, FL 32148
--beds
--baths
1,296sqft
SingleFamily
Built in 1979
9,365 Square Feet Lot
$-- Zestimate®
$9/sqft
$1,631 Estimated rent