$2,880,120
8450 SW 74th Ter, Miami FL 33143
Miami, FL
5 bd
4 ba
4,887 sqft