1st image for "2 Beds - Vista Torre Apartments"

in Carmichael, CA

Also looked at: