$370,000
11101 NW 83rd St # 201, Doral FL 33178
Doral, FL
2 bd
3 ba
1,260 sqft