Looks like Windsor Crossing Apartments is no longer available on Rent.com which means this information is likely out of date.

Windsor Crossing Apartments

 23 Cedarwood Way, Newport NewsVA 23608