823-825 Wheeler St, Santa Rosa, CA, US, 95404 Description Excellent opportunity to acquire a charming and well-maintained 6-unit apartment complex situated on Details Price: 1,698,000 USD Status: For Sale Type: Multi-Family Dwelling Bedrooms: 0 Bathrooms: 0 Images Back to Properties