$349,900 -
9800 Hammocks Blvd Unit 203-12
Miami ,
FL 33196
City: Miami