The floor plan for La Rosa townhouses by Dubai Properties ranges between 1,949 sq. ft. and 2,342 sq. ft. Each townhouse is thoughtfully designed to provide spacious living areas and modern amenities.

REGISTER YOUR INTEREST