Redwood Plaza
(247)
Shopping mall in Napa, California
Address: Napa, CA 94558
Hours: Open ⋅ Closes 9 PM
Redwood Plaza offers garden style studio, 1, 2 and 3 bedroom apartments in Alameda County Fremont, CA! Fantastic amenities + Great location near Washington ...