$525,000 -
129 Sw 21st Ave
Miami ,
FL 33135
City: Miami
Courtesy of Integrated Realty of Florida.