28,500 SF Available (Sub-dividable)
Valley Plaza
Property page
Site Plan