$2,300 -
8601 Sw 94 St Unit 126w
Miami ,
FL 33156
City: Miami
Courtesy of Bild Properties Inc.