2363 NW 68 ST

    Miami, FL 33147
    • $216,500
    • STATUS: Pending
    • ON SITE: 273 days
    • MLS #: A10402466
    Pending
    UPDATED: 36 min ago