For sale
  • $2,300,000

    632 Allen Avenue N, Delray Beach, FL 33483

    7beds
    3,202sqft
    : 
    Triplex
    Built in 1973
    -- sqft lot
    $-- Zestimate®
    $718/sqft
    $-- HOA

    What's special

    81 days
    on Zillow
    |
    286
    |
    8
    |
    • Loading
    • Loading