A developer is proposing a new apartment complex with up to 275 units on the land currently housing Back Bay Farmhouse ...