Redwood plaza
(716)
Shopping mall in Vallejo, California
Address: Vallejo, CA 94591
Hours: Open ⋅ Closes 12 AM
Apartment complex for seniors age 55 or over who meet the eligibility requirements. All applicants must be ambulatory and self-sufficient. The building is three ...