Las Palmas Apartment Homes. Where tranquility is combined with convenience to provide an exceptional living experience in Norcross, Georgia. The spaciousness of our 1, 2 and 3 bedroom floorplans surpass all other apartment homes, and include features such