STREETSBORO VILLAGE SQUARE — Income-Restricted Apartments in Streetsboro, Ohio