1,390Sq Ft, Currently Tenanted, 2 BR Apt With Business Bay Lake View on a Higher Floor For detailed virtual tours of properties in Dubai, visit www.capellaproperties.ae Burj Al Noujoum or the Star of Dubai is strategically located at the heart of Dubai – Downtown.An architectural masterpieces of modern planning, within walking distance from landmarks such
……