15025 NE 8th Ave, Miami, FL 33161
2
beds
1
bath
1,335 Sq.Ft. LIVING AREA
0.912 Acres lot