A subsidiary of Spectrum Business Ventures, Inc., purchased the Strawbridge Green multifamily complex at 4649 Strawbridge St. in Indianapolis, IN from Blue Valley Apartments, Inc., a subsidiary of Ocwen Financial Corporation, for $6.3 million, or about $33,000 per unit.