2523 W Abdella Street

    Tampa, FL 33607
    • $197,000
    • STATUS: Active
    • ON SITE: 126 days
    • MLS #: T3113282
    UPDATED: 37 min ago