$420,000 -
6641 Sw 112th Pl
Miami ,
FL 33173
City: Miami
Courtesy of Luxe Properties.