Club Deal 191 - South Winds Apartments in a well-leased class B apartment complex located in Fall River, Massachusetts. Built is 1971 and consisting of 404 units, South Winds is located in a market that is almost completely driven by renters. Additionally, Amazon.com is completing construction on a 1,200,000 square foot fulfillment center less than a mile from the Property. Taurus is currently planning to improve South Winds Apartments with hands-on management, and by adding amenities and completing in-unit renovations to bring the complex up to Taurus standard. Taurus acquired this property in 2016.