Stella Place rental property is suitably located in the peaceful neighbourhood of Homesteader. Our apartments offer affordable convenience surrounded by professional services, schools, after school care, shopping, restaurants, and recreation.