Date: 2024 Category: Residential Address: Delray Beach, FL Tags: Alvarado Residence Project Year: 2023 Project Cost: $200,001 – $500,000 Country: United States Zip Code: 33462 View on houzz.com