2925 Seminole St, Miami, FL 33133
3
beds
3
baths
3,196 Sq.Ft. LIVING AREA
0.46 Acres lot