0 Uncategorized La Residence Villa & Apartments La Residence Villa & Apartments, S Coast Road, Baie Lazare