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