2784 Troubadour Street, Palm Springs, FL 33406
3
beds
3
baths
1,612 Sq.Ft. LIVING AREA
1,742.4 Sq.Ft. lot