6484 Indian Creek Dr , #241

    Miami Beach, FL 33141
    • $100,000
    • STATUS: Closed
    • ON SITE: 372 days
    • MLS #: A10354770
    Sold - 04/26/2018