A developer is bringing a nearly 300-unit apartment complex to Land O' Lakes in part of a larger master-planned development.