Formerly the SeaRidge Apartments, Avalon is an idyllic, moderately-sized apartment complex, with 220 1- and 2-bedroom units, each with its own patio. The grounds are beautifully landscaped, and there is a pool for use by the residents. The complex is in close proximity to the ocean, and to the restaurants and shopping at the Fairmont Shopping Center.