West Star Plaza in Phoenix Sells Fully Leased
Phoenix, Ariz. –West Star Plaza, a ±9,300 square foot retail building located at 4131 N. 83rd Ave. in Phoenix, Ariz. The asset commanded a sale price of $725,000 ($78 PSF). The property was fully leased at time of sale. The fully occupied West Star Plaza features a tenant roll that includes a mix of local […]
West Star Plaza in Phoenix Sells Fully Leased Read More »