290 NE 108th St, Miami, FL 33161
5
beds
6
baths
4,561 Sq.Ft. LIVING AREA
0.3 Acres lot