12605 SW 53rd St, Miramar, FL 33027
2
beds
3
baths
1,153 Sq.Ft. LIVING AREA
867 Sq.Ft. lot