Ocean View Apartments Phase 2

Fajara

Ocean View Resorts Phase II, 40 units of luxury apartments from studios to penthouses.