Boardwalk Apartments

Merchant Verified


3775 Flora Vista Ave, SANTA CLARA, CA 95051

(408) 248-1078

Subscribe Your Email for Newsletter