Constructed in 1984, the BayVue apartment building comprises 368 units of the following unit mix: One Bedroom, One Bedroom/Den, Two Bedroom/Two Bath, totaling 283,992 SqFt. The property is located in Town 'n' Country, at 5902 Memorial Hwy, Tampa - St Petersburg - Clearwater.