$1,720,000
3320 SW 23rd St, Miami FL 33145
Miami, FL
4 bd
4 ba
5,270 sqft