343 Pierce Street is a beautiful 3 unit building exceptionally located two blocks from Alamo Square Park in Hayes Valley. All three units are large flats with spacious floorplans and generously sized bedrooms. The ground floor unit, 343 Pierce, is a 7 room flat with ample storage, two full baths, one half bath and one quarter bath. 345 Pierce is a 7 room flat with 1.5 baths. 347Pierce, the top floor flat, is an 8 room unit with 1.5 baths and excellent natural light. The units are separately metered for gas and electricity and have separate heat.