Town House Motel

Hotel: Town House Motel
Address: 1650 Lombard St,  San Francisco – CA,  94123
Phone:  (415) 885-5163 and Email:  
Review:  3.0 star rating from  12 reviews users 
Description:   

Comments are closed.