This recession-proof Star Certified smog test only station occupies a 2,400 sq. ft. building in San Francisco, and has great signage, visibility and exposure from the street and nearby stores. The business
↧