$2,924,000 -
11181 Sw 92 Ave
Miami ,
FL 33176
City: Miami
Courtesy of Lennar Realty Inc.