Light-filled and spacious, a Potrero Hill duplex asks $3 million

Related Articles