Sequoia Road Northwest Albuquerque, New Mexico 87120
Redlands Park is a neighborhood park located on Sequoia Road Northwest.