TALLEY PLAZA

PHOENIX, ARIZONA

Talley Office Plaza is a 226,000-square-foot, five-building office complex, sitting on approximately 9.5 acres and located in the heart of central Phoenix. The Ellman Companies purchased the property in 1995 and sold it in 2001.