Nursery near Loma Square Shopping Center in San Diego, CA