Lennar, one of the nation's leading homebuilders, has started home sales for its much-anticipated luxury community, Centris – a WCI Community, located on SW 120th St. and South Dixie Highway in Miami, adjacent to the vibrant city of Pinecrest, Florid