$317,000 -
10835 Sw 112th Ave Unit 117
Miami ,
FL 33176
County Or Parish: Miami-Dade County