This listing has been removed.
Home Location
Del Prado Garden
12861 West St. #156
Garden Grove, CA 92840