$415,000 -
6621 Sw 116th Pl Unit F2
Miami ,
FL 33173
City: Miami
Courtesy of Tsalach Real Estate.