13412 SW 62ND ST , M 103

    Miami, FL 33183
    • $225,000
    • STATUS: Closed
    • ON SITE: 168 days
    • MLS #: A10463991
    Sold - 06/29/2018