University Village – 156 beds

Multi Family Properties
Size: 156 beds
Address:University Village
City:Hayward
State:CA

Location Map

Listing Inquiry