A lease for 800 square feet in Palm Plaza to AZ Rapid Insurance & Services was recently consummated. The location of the property is 7402 N. 51st Ave. in Glendale, AZ. Share This Just Sold 15,218 SF Building at 1402 W Victory LnJust Leased 1,068 SF at 11000 N Scottsdale Rd