$2,990,000 -
11929 Sw 72nd Ter
Miami ,
FL 33183
City: Miami
Courtesy of Phantom Real Estate.