$669,000 -
11407 Sw 84th St
Miami ,
FL 33173
City: Miami
Courtesy of Xcellence Realty.