Posts tagged For Lease
New Listing: Class A Office Space - 7400 Tiburon St NE | Albuquerque, NM 87109

7400 Tiburon St NE consists of 50,000+/- square feet of office improvements situated on 3.86+/- acres of land located in the center of Journal Center II. The property was constructed in 2004 with a state-of-the-art architecture (high ceilings, flexible interior layout, and abundant natural and indirect light) and comprised of high quality materials.

Read More