$425,000 -
10902 Nw 83rd St Unit 112
Doral ,
FL 33178
Street Number: 10902