$635,000 -
11262 Sw 73rd Ter
Miami ,
FL 33173
City: Miami
Courtesy of EZ Access Realty Corp..