$10,450,000 -
1290 Ne 83rd St
Miami ,
FL 33138
County: Miami-Dade County