Mission Village is a multifamily property located at 1106 Prospect Avenue in Santa Rosa, San Francisco - Peninsula. Built in 1986, the property features 62 units, of the following types: One Bedroom, Two Bedroom/Townhouse/One and One Half Bath, totaling 44,800 SqFt.