Something to Brag About

Selene unveils an exceptional portrait of living. A unique fusion of style and sophistication. Selene is the new jewel of Uptown and is the ultimate living experience.