The Boxwood House
3420 Baker St
San Francisco
CA
94123
(415) 875-9159
Open Map
Description
The Boxwood House is located at 3420 Baker St, San Francisco, CA..
by merchantcircle on July 27, 2015 from
merchantcircle
Hotels, Motels, & Lodging
lodge
Vacation Homes Rentals
Vacation Rental
Vacation rentals & time shares