North Scottsdale Office Site Sells for $16M

April 20, 2004 at 09:26 PM
Share & Print