Boxwood House

Boxwood House, 912 San Antonio Ave, Alameda, CA 94501, United States

(510) 748-0171

Location