About this property
Welcome to this complex called Omar in Puerto Rico, featuring a total of 89 apartments, with a refurbishment carried out in 2003. Among its many amenities, you will also discover a delightful on-site restaurant, ensuring convenience and culinary...