Alameda-Paseo 7 Miles

Alameda-Paseo 7 Miles

Alameda-Paseo 7 Miles Alameda Open Space Distance: 7.00 miles Surface: Asphalt Elevation Gain: 282 feet The Alameda Open Space parking lot is located on the south side of Alameda Blvd just east or the Rio Grande River. Only the disciplined ones in life are free. If...