$875,000 -
12601 Sw 89th Ave
Miami ,
FL 33176
City: Miami
Courtesy of Beycome of Florida LLC.