Introducing Tatlow Homes  situated on the beautiful North Shore  this luxurious apartment complex  featuring 33 brand new homes  offers you the opportunity to be a part of a truly modern and idealistic lifestyle