3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057
3660 N Vista Campana #31, Oceanside, CA, 92057

$315,000

3660 N Vista Campana #31, Oceanside, CA, 92057

26
Courtesy of: Greg Moser | Archstone Realty Group