• Iconic Old Town Restaurant

  • 2004 S Plaza St NW, Albuquerque, NM 87104

Lease History

Lease Date Available SF Floor / Suite Asking Rate
December 31, 2018 1,800 $20.50/sf/yr