$221,888 -
13903 Sw 91st Ter Unit 13903
Miami ,
FL 33186
County: Miami-Dade County