$640,000 -
6511 Sw 18th St
West Miami ,
FL 33155
City: West Miami
Courtesy of Lokation.