230 Ellwood Avenue, Satellite Beach, FL 32937
4
beds
2
baths
2,186 Sq.Ft. LIVING AREA
10,019 Sq.Ft. lot