Landmark Properties considers student apartment complex near near University of Central Florida