Fountain Park South is multifamily apartment complex that was constructed in 1966. It is located at 13861 Strathcona Street in Southgate\Riverview, Detroit, and features a total number of 476 units. The property’s unit mix is a combination of One Bedroom, Studio, Two Bedroom/One and One Half Bath, Two Bedroom/One Bath, with a total unit size of 366,370 SqFt.