Specials 6 Days Ago COMPARE Westwood Garden Apartments 2351 Westwood Ct, Arcata, CA 95521 3 Beds $1,595