Victoria Plaza
(809)
Shopping mall in Ventura, California
Address: Telegraph Rd, Ventura, CA 93003
Hours: Open ⋅ Closes 11 PM
Phone: (805) 642-3152
Come to a home you deserve located in North Olmsted, OH. Victoria Plaza has everything you need . Call (440) 777-2255 today!
Positioned near all of the action of downtown, this community of one- and two-bedroom homes is your gateway to ideal living.
Find Apartments for Rent in North Olmsted, OH. Victoria Plaza has many of the amenities you are looking for. Take a look today! (440) 777-2255.
Victoria Plaza offers 1-3 bedroom rentals starting at $875/month. Victoria Plaza is located at 26101 Country Club Blvd, North Olmsted, OH 44070.
Great North Olmsted, OH Apartments for Rent. Visit us today! (440) 777-2255.