13511 NW 1st Ave, Miami, FL 33168
5
beds
3
baths
2,297 Sq.Ft. LIVING AREA
0.432 Acres lot