This listing has been removed.
Home Location
Grand Royal Estates
22111 Newport Ave.
Grand Terrace, CA 92313