Loading Page

Solera at Avalon Trails

Product Type

74 Villas

Location

Delray Beach, FL

Status

Now Leasing

Development of 74 attached rental villa units within an active adult community in Delray Beach, FL. Construction is currently underway, with first deliveries excepted in summer 2024.