644 NE 82nd Ter # 1, Miami, FL 33138
1
bed
2
baths
1,141 Sq.Ft. LIVING AREA
8,568 Sq.Ft. lot