Jardines de Roma Apartment complex Address 32575 Ciudad Juárez, Chihuahua, Mexico Rating on Google Maps 3.50 (44 reviews) Open on Google Maps