Home » Listings » 1067 Lombard Street #2 Back Next 1067 Lombard Street #2, San Francisco, California 94109 $2,150,000