This low-rise project comprises 174 townhouses and a diverse retail component.
Business Bay, Bay Square, Building 13 P.O. Box 13164, Dubai, UAE