$3,400,000
18651 NE 24th Pl, Miami FL 33180
Miami, FL
0 bd
0 ba