19-20 80th St

    E. Elmhurst, NY 11370
    • $411,000
    • STATUS: Active
    • ON SITE: 93 days
    • MLS #: 3049396
    UPDATED: 31 min ago