The Oxford Promenade development would add nearly 300 apartments and thousands of square feet of retail and office space to ...