330 Canal Street is a multifamily property that was built in 1975. Located at 330 Canal Street in San Rafael, San Francisco - Peninsula, this property has a total number of 96 units, with the following unit breakdown: One Bedroom/Townhouse/One Bath, Studio, totaling 56,832 SqFt.